中型PLC内存区与编址规则简介

您所在的位置:网站首页 plc x和y 中型PLC内存区与编址规则简介

中型PLC内存区与编址规则简介

2024-07-12 16:45| 来源: 网络整理| 查看: 265

邀请回答 马上注册,享受更多特权

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x 本帖最后由 饕餮 于 2021-9-22 22:48 编辑 一、简介        PLC的内存一般简要的分为 以下几种:        系统程序存储区        系统程序运行内存        用户程序存储区        用户程序运行内存        用户变量存储区        对于实际用户来讲,写好的代码存入程序存储区,建立的变量则分配到了变量存储区。以下进行简单介绍。 二、存储区        变量是用户自定义的标识符,其存储位置可以由用户指定为%I区,%Q,%M,或者不指定直接地址由系统自行分配,用户也不用关注这些变量的存储位置。在AM系列PLC中提供了128KB(64KW)的输入I区,128KB的输出Q区,与512KB的存储M区,其定义范围如下表所示。

1.png (57.83 KB, 下载次数: 18)

下载附件  保存到相册

2021-9-22 22:43 上传

       I区: I区主要存储输入PLC的各种信息比如IO信号,总线通讯参数如PDO数据,在用户组态IO模块与网络设备的时候自动添加并分配地址。        Q区: Q区主要存储控制的输出状态,如IO信号以及PDO数据等,与输入一样地址由PLC自动安排分配。也可由用户强制指定,一般不建议这样操作防止地址混淆等。        M区: 用户程序定义的变量在M区,不使用操作符AT指定地址时,有软件自行安排地址,也可以由用户强制指定地址,一般都是为了和HMI或其他设备进行通讯会进行强制指定。目前标签通信不断推广之下,强制指定地址会越来越少,减小编程工作量。        M区SD与SM元件: 系统特殊用途,如汇川CANLINK通信使用SD元件作为缓存区,MODBUS站点启停使用SM元件。 三、编址规则        对于I区、Q区、M区我们都可以按照,bit位、字节byte、字word以及双字dword进行访问。

2.png (24.39 KB, 下载次数: 18)

下载附件  保存到相册

2021-9-22 22:43 上传

       如上图所示,以M区为例。MD0由MW0与MW1构成;MW0由MB0与MB1构成。不难看出,与word寄存器相关联的byte地址,是起始地址为偶数的byte地址,则与dword寄存器相关联的word地址,是起始地址为偶数的word地址。其地址编排呈二倍关系。 举例如下: MD1000-------->MW2000,MW2001 MW2000-------->MB4000,MB4001 MB4000-------->MX4000.0~MX4000.7 用InoProShop仿真如下:

3.png (28.41 KB, 下载次数: 15)

下载附件  保存到相册

2021-9-22 22:43 上传

如有错漏,敬请指正

上一篇:汇川EPLAN原理图库宏文件下一篇:属性、方法、动作都是什么意思

赏 已有 0 人打赏作者 1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香! 鲜花榜单 18725503234 18725503234 +2

楼主威武~



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3